sit on somebody's lap - Francés Inglés Diccionario